
package com.android.matmanual;

import java.lang.reflect.Method;

import android.telephony.TelephonyManager;

import com.android.internal.telephony.ITelephony;

public class PhoneUtils {

	/**
	 * 
	 * ��TelephonyManager��ʵ��ITelephony��������
	 */

	static public ITelephony getITelephony(TelephonyManager telMgr)
			throws Exception {

		Method getITelephonyMethod = telMgr.getClass().getDeclaredMethod(
				"getITelephony");

		getITelephonyMethod.setAccessible(true);// ˽�л�����Ҳ��ʹ��

		return (ITelephony) getITelephonyMethod.invoke(telMgr);

	}

}
		 